mirror carp - Spanish English Dictionary